package cc.rengu.igas.channel.cups.common.constant;

import java.io.Serializable;

/**
 * 银联服务常定义类
 *
 * @author 王成
 * @date 2020/3/3
 */
public class CupsServiceConstant implements Serializable {
    /**
     * 银联线路测试服务
     */
    public static final String LINE_TEST_SERVICE = "CupsLineTestService";
    /**
     * 银联签到服务
     */
    public static final String SIGN_IN_SERVICE = "CupsSignInService";
    /**
     * 银联签退服务
     */
    public static final String SIGN_OUT_SERVICE = "CupsSignOutService";
    /**
     * 银联重置密钥
     */
    public static final String RESET_KEY_SERVICE = "CupsResetKeyService";

    /**
     * 余额查询
     */
    public static final String ACCT_BALANCE_QUERY_SERVICE = "CupsAcctBalanceQueryService";
    /**
     * 账户验证
     */
    public static final String ACCTVERIFY_SERVICE = "CupsAcctVerifyService";
    /**
     * 取现
     */
    public static final String ENCHASHMENT_SERVICE = "CupsEnchashmentService";
    /**
     * 取现冲正
     */
    public static final String ENCHASHMENT_REVSAL_SERVICE = "CupsEnchashmentRevsalService";
    /**
     * 存款
     */
    public static final String DEPOSIT_SERVICE = "CupsDepositService";
    /**
     * 存款撤销
     */
    public static final String DEPOSIT_CANCEL_SERVICE = "CupsDepositCancelService";
    /**
     * 存款确认
     */
    public static final String DEPOSIT_CONFIRM_SERVICE = "CupsDepositConfirmService";
    /**
     * 存款撤销冲正
     */
    public static final String DEPOSIT_CANCEL_REVSAL_SERVICE = "CupsDepositCancelRevsalService";
    /**
     * 指定账户圈存
     */
    public static final String TRAP_SERVICE = "CupsTrapService";
    /**
     * 指定账户圈存冲正
     */
    public static final String TRAPREVSAL_SERVICE = "CupsTrapRevsalService";
    /**
     * 非指定账户圈存
     */
    public static final String TRANSFERTRAP_SERVICE = "CupsTransferTrapService";
    /**
     * 非指定账户圈存冲正
     */
    public static final String TRANSFERTRAPREVSAL_SERVICE = "CupsTransferTrapRevsalService";
    /**
     * 转账
     */
    public static final String TRANSFER_SERVICE = "CupsTransferService";
    /**
     * 转账转出撤销
     */
    public static final String TRANSFEROUTCANCEL_SERVICE = "CupsTransferOutCancelService";
    /**
     * 脚本结果通知
     */
    public static final String SCRIPTRESULTNOTICE_SERVICE = "CupsScriptResultNoticeService";

    /**
     * 签约结果通知
     */
    public static final String SIGN_RESULT_NOTICE_SERVICE = "CupsSignResultNoticeService";

    /**
     * 解约通知
     */
    public static final String SIGN_OFF_NOTICE_SERVICE = "TokenSignOffNoticeService";


    /* 银联线路测试服务 */
    public static final String CUPS_LINE_TEST_SERVICE = "CupsLineTestService";
    /* 银联签到服务 */
    public static final String CUPS_SIGN_IN_SERVICE = "CupsSignInService";
    /* 银联签退服务 */
    public static final String CUPS_SIGN_OUT_SERVICE = "CupsSignOutService";
    /* 银联重置密钥 */
    public static final String CUPS_RESET_KEY_SERVICE = "CupsResetKeyService";

    /* 消费 */
    public static final String CONSUME_SERVICE = "CupsConsumeService";
    /* 消费冲正 */
    public static final String CONSUME_REVSAL_SERVICE = "CupsConsumeRevsalService";
    /* 消费撤销 */
    public static final String CONSUME_CANCEL_SERVICE = "CupsConsumeCancelService";
    /* 消费撤销冲正 */
    public static final String CONSUME_CANCEL_REVSAL_SERVICE = "CupsConsumeCancelRevsalService";
    /* 消费退货 */
    public static final String CONSUME_REFUND_SERVICE = "CupsConsumeRefundService";
    /* 预授权 */
    public static final String PREAUTH_SERVICE = "CupsPreAuthService";
    /* 预授权冲正 */
    public static final String PREAUTH_REVSAL_SERVICE = "CupsPreAuthRevsalService";
    /* 预授权撤销 */
    public static final String PREAUTH_CANCEL_SERVICE = "CupsPreAuthCancelService";
    /* 预授权撤销冲正 */
    public static final String PREAUTH_CANCEL_REVSAL_SERVICE = "CupsPreAuthCancelRevsalService";
    /* 预授权完成 */
    public static final String PREAUTH_FINISH_SERVICE = "CupsPreAuthFinishService";
    /* 预授权完成冲正 */
    public static final String PREAUTH_FINISH_REVSAL_SERVICE = "CupsPreAuthFinishRevsalService";
    /* 预授权完成撤销 */
    public static final String PREAUTH_FINISH_CANCEL_SERVICE = "CupsPreAuthFinishCancelService";
    /* 预授权完成撤销冲正 */
    public static final String PREAUTH_FINISH_CANCEL_REVSAL_SERVICE = "CupsPreAuthFinishCancelRevsalService";

}
